730906
155590
44990
28061
657315
68606
628721
535409
546669
38270
634487
264904
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471